referring to horses - Francés Inglés Diccionario